// 导航
// @media (min-width:768px)and(max-width:1200px) {
// 	.container-fluid {
// 		width: 750px;
// 	}
// }  

#bs-example-navbar-collapse-1>ul>li>a{
    color: #fff;
}
#bs-example-navbar-collapse-1>ul>li>a:hover{
    color: rgb(21, 81, 219);
}
 

// 第一部分
@media (min-width:1200px) {
	.container {
		width: 1070px
	}
}
.picture{
    width: 100%;
    height: 500px;
    margin-top: -20px;
    background: cyan;
}
.kv{
    width: 900px;
    height: 300px;
   position: relative;
}
.kv .kv1{
    width: 100%;
    height: 250px;
    position: absolute;
    float: left;
    margin: 75px 0 0 0;
    
}
.kv .kv1 p{
    font-size: 50px;
    font-weight: 40px;
    color: #fff;
    padding-top: 10px;
}
.kv .kv2{
    position: absolute;
    margin: 360px 0 0 470px;
}
.kv .kv2 a{
    width: 200px;
    height: 50px;
    font-size: 25px;
    color: aqua;
    background: #fff;
    margin: 0 -425px 0 0;
}
.picture .kv_tu{
    width: 500px;
    height: 400px;
    float: right;
    margin: -290px 0 0 0 ;
}
.picture .kv_tu img{
    width: 500px;
    height: 400px;
}
// 第二部分
.part2{
    width: 100%;
    height: 550px;
    // background: red;
    background-color: rgb(247,247,247);
}
.contain{
    max-width: 1000px;
    text-align: center;
    margin: 0 auto;
}
.lab{
    float: right;
    margin: 135px 0 0 0;
}
.lab .square{
    list-style: none;
    text-align: left;
}
.lab .square .title-l{
    font-size: 20px;
    margin-bottom:20px; 
}

.t_bg{
    width: 400px;
    height: 400px;
   position: relative;
   margin-top: 70px;
}
.t_bg .img1{
    width: 400px;
    height: 400px;
}
.t_bg .img2{
    width: 80px;
    height: 90px;
    position: absolute;
    margin:-110px 0 0 -27px;
    // transition: img2 linear 1s;

    animation:transition 2s linear  alternate infinite;
}

@keyframes transition{
    0%{transform: translateY(0px);}
    100%{transform: translateY(-10px);}
}
.t_bg .img3{
    width: 80px;
    height: 98px;
    position: absolute;
    margin:-290px 0 0 -150px;
    animation:transition  2s linear alternate infinite;

}



// 第三部分

.part3{
    width: 100%;
    height: 440px;
    // background: red;
}
.cdk{
    text-align: left;
    margin: 130px 60px 0 0;
}
.cdk .square{
    list-style: none;
}
.cdk .square .title-l{
    font-size: 20px;
    padding-bottom: 20px;
}
.part3 .t_bg{
    width: 370px;
    height: 290px;
    position: relative;
}
.part3 .img1{
    width: 370px;
    height: 287px;
}
.part3 .img2{
    width: 64px;
    height: 75px;
    position: absolute;
    margin: -216px 0 0 -15px;
}

// 第四部分

.part4{
    width: 100%;
    height: 490px;
    background: red;
    background-color: rgb(247,247,247);

}
.part4 .img1{
    width: 400px;
    height: 340px;
}
.part4 .egr{
    text-align: left;
    margin: 130px 0 0 50px;
}
.part4 .title-l{
    list-style: none;
    padding-bottom: 20px;
    font-size: 20px;
}
.part4 .simsun{
    padding-bottom: 10px;
}

// 尾部

.foot{
    width: 100%;
    height: 180px;
}

.foot-big{
    width: 100%;
    height: 140px;
    padding: 15px 0 0 260px;
    // background: pink;
}
.foot-left{
    width: 940px;
    height: 107px;
    line-height: 107px;
    text-align: center;
    // background: green;
    float: left;
    border-right: 1px solid #8791A5;
}
.foot-left a{
    text-decoration: none;
    font-size: 20px;
    margin: 0 20px;
    color: #fff;
}
.foot-left a:hover{
    color:blue;
}
.foot-right{
    width: 370px;
    height: 107px;
    float: left;
    // background: red;
}
.email{
    color: #B5C0D4;
    text-align: center;
}
#right-top{
    width: 370px;
    height: 80px;
    line-height: 80px;
    text-align: center;
}
// .right-top span{
//     // background: blue;
//     position: relative;
// }

#right-top span{
    padding-right: 20px;
}
.foot-bj{
    width: 300px;
    height: 150px;
    // background: gold;
    position: relative;

    margin: -235px 0 0 0;
}
.hideImg1{
    width: 150px;
    height: 150px;
    position: absolute;
    margin: -10px 0 0 10px;
    display: none;
}
.hideImg2{
    width: 150px;
    height: 150px;
    position: absolute;
    margin: -10px 0 0 70px;
    display: none;
}
.hideImg3{
    width: 150px;
    height: 150px;
    position: absolute;
    margin: -10px 0 0 195px;
    display: none;
}


.btn{
    width: 100%;
    height: 40px;
    line-height: 25px;
    background: #5C6679;
    color: #fff;
    text-align: center;
}
